Collaborative Logic Programming via Deductive-inductive Resolution
نویسندگان
چکیده
This thesis presents a powerful deductive-inductive resolution technique, by combining deductive theorem proving with inductive logic programming, for solving a new class of multi-agent problems—namely the collaborative logic programming (CollabLP) problems. In essence, the CollabLP formulation captures a wide range of problems in multi-agent settings where knowledge is typically distributed, private and possibly incomplete. Meanwhile, communication is allowed among the agents but restricted only to be in the form of simple logic programming queries. CollabLP captures not only problems requiring induction in multi-agent environments, but also deductive problems requiring collaboration in general. Under the deductive-inductive resolution (DIR) approach to the CollabLP problem, induction is viewed as an integral component and natural extension of an agent’s deductive process. The DIR approach tightly integrates processes of deduction and induction among agents, where communication is limited to inductive hypotheses and deductive consequences. Based on a modal treatment, the DIR approach is proven to be both sound (in general) and complete (under a separably inducible assump-
منابع مشابه
SPADA: A Spatial Association Discovery System*
This paper presents a spatial association discovery system, named SPADA, which has been developed according to the theoretical framework of inductive databases. Our approach considers inductive databases as deductive databases with an integrated inductive component and relies on techniques borrowed from the field of Inductive Logic Programming (ILP). In SPADA, an ILP module supports the process...
متن کاملA Rapprochement between Deductive and Inductive Logic
Traditionally logic was considered as having two branches: deductive and inductive. However the development of the subject from Frege (1879) up to about 1970 brought about a divergence between deductive and inductive logic. It is argued in this paper that developments in artiicial intelligence in the last twenty or so years (particularly logic programming and machine learning) have created a ne...
متن کاملFrom Extensional to Intensional Knowledge: Inductive Logic Programming Techniques and Their Application to Deductive Databases
This chapter aims at demonstrating that inductive logic programming (ILP), a recently established subfield of machine learning that induces first-order clausal theories from examples, combines very well with the area of deductive databases. In the context of deductive databases, induction can be defined as inference of intensional knowledge from extensional knowledge. Classification-oriented IL...
متن کاملDatabase Mining through Inductive Logic Programming
Rapid growth in the automation of business transactions has lead to an explosion in the size of databases. It has been realised for a long time that the data in these databases contains hidden information which needs to be extracted. Data mining is a step in this direction and aims to find potentially useful and non-trivial information from these databases in the form of patterns. As the size a...
متن کاملAn Inductive Logic Programming Query Language for Database Mining
First, a short introduction to inductive logic programming and machine learning is presented and then an inductive database mining query language RDM (Relational Database Mining language). RDM integrates concepts from inductive logic programming, constraint logic programming, deductive databases and meta-programming into a flexible environment for relational knowledge discovery in databases. Th...
متن کامل